﻿

@media screen and (max-width: 1200px) {
    html {
        width: 1200px;
    }
}

@media screen and (max-width: 1200px) {
    body {
        width: 1200px;
    }
}
.id-body{
    width: 1200px;
    margin: auto;
    overflow: hidden;
}
.id-item{
    margin-top: 20px;
    overflow: hidden;
}


/*ç„¦ç‚¹å›¾*/


.focusBox { position: relative; width: 720px; height: 388px; overflow: hidden;  text-align: left; background: white;float: left }
.focusBox .pic img { width: auto;margin: auto; height: 388px; display: block; }
.focusBox .pic a {  width: 720px; height: 388px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;width: 100%;}
.focusBox .txt li a{  color: white; font-size: 16px;text-decoration: none;margin-left: 15px }
.focusBox .num { position: absolute; z-index: 3; bottom: 14px; right: 15px; }
.focusBox .num li{ float: left; position: relative; width: 12px; height: 12px; line-height: 4px; overflow: hidden; text-align: center; margin-right: 9px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;background: url("../images/ico03.png") }
.focusBox .num li.on a{ background:#f60;background: url("../images/ico03.png") -12px 0  }
.focusBox .prev,
.focusBox .next { width:32px; height:40px; position:absolute; top:133px; z-index:3; filter:alpha(opacity=40); -moz-opacity:.4; opacity:.4; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background-image:url(../images/index.png); background-position:-139px 0; left:0 }
.focusBox .next { background-image:url(../images/index.png); background-position:-171px 0; right:0 }


/*ç„¦ç‚¹å›¾ç»“æŸ*/

/*æ–°é—»åˆ‡æ¢*/
.notice { width: 464px; float: right; overflow: hidden; }
.notice .tab-hd { height: 39px; background:url("../images/d01.jpg");overflow: hidden}
.notice .tab-hd ul {}
.notice .tab-hd li{ float: left; width: 25% }
.notice .tab-hd li a{ display:block; line-height: 35px;color: #666666;font-size: 16px;font-weight: bold;text-align: center  }
.notice .tab-hd li.on a{color: #1b89d4;border-bottom: #1b89d4 solid 4px }
.notice .tab-bd { overflow: hidden;height: 324px  }
/*æ–°é—»åˆ‡æ¢ç»“æŸ*/

/*çƒ­ç‚¹*/
.id-top{
    overflow: hidden;
    height: 80px;
    margin-top: 14px;
}
.id-top .top{
    float: left;
}
.id-top .top h1{
    width: 80px;
    background: url("../images/img02.jpg");
    height: 24px;
    text-align: center;
    line-height: 24px;
    color: #ffffff;
    font-size: 12px;
    font-weight: 400;
}
.id-top .top p{
    width: 78px;
    height: 54px;
    border: 1px solid #efefef;
    border-top: 0;
    line-height: 54px;
    text-align: center;
    font-size: 26px;
    color: #666666;
}
.id-top .box{
    float: right;
    width: 368px;
    overflow: hidden;
}
.id-top .box h1{
    font-size: 20px;
    color: #1b89d4;
    overflow: hidden;
}
.id-top .box h1 a{
    float: left;
    color: #1b89d4;
    line-height: 27px;
}
.id-top .box p{
    line-height: 37px;
    color: #666666;
}

/*<!--æ–°é—»åˆ—è¡¨-->*/
.notice .id-list{
    margin-top: 5px;
}
.id-list{
    overflow: hidden;
}
.id-list ul li{
    background: url("../images/d02.jpg") no-repeat left center;
    line-height: 24px;
    margin: 6px 0;
    float: left;
    width: 100%;
}
.id-list ul li a{
    float: left;
    margin-left: 13px;
    color: #666666;
}
.id-list ul li a:hover{
    color: #1b89d4;
}
.id-list ul li span{
    float: right;
    color: #999999;
}
/*<!--æ–°é—»åˆ—è¡¨ç»“æŸ-->*/

/*æ¨ªå¹…*/

.TB-focus img{  display: block;  width:1200px;  height:100px;  }
.TB-focus{background: #FFFFFF; width:1200px; height:100px; position:relative;  overflow:hidden;margin-top: 20px }
.TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1;background: url("../images/bg02.png");padding: 3px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px; }
.TB-focus .hd li { color:#f60; cursor:pointer; margin-left:5px; width:12px; height:12px; background:url("../images/ico03-g.png"); float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center;}
.TB-focus .hd li.on { background:url("../images/ico03-g.png") -12px 0 ; color:#fff; font-weight:bold; z-index:2; position:relative; }
/*æ¨ªå¹…ç»“æŸ*/


/*<!--è´¨é‡æŠ¥å‘Š-->*/

.notice-li03 { width: 100%;overflow: hidden;margin-top: 20px;background: #eeeeee }
.notice-li03 .tab-hd { height: 86px; overflow: hidden}
.notice-li03 .tab-hd ul {  }
.notice-li03 .tab-hd li{ float: left;width: 33% }
.notice-li03 .tab-hd li a{ color: #666666; display:block; background: url("../images/d04.png") center top;line-height: 70px;height: 86px;text-align: center;font-weight: bold;font-size: 18px }
.notice-li03 .tab-hd li.on a{background: url("../images/d03.png") center top;color: #ffffff}
.notice-li03 .tab-bd { min-height: 395px;overflow: hidden;   }

/*<!--è´¨é‡æŠ¥å‘Šç»“æŸ-->*/

/*å¤§æ°”çŽ¯å¢ƒè´¨é‡*/

.id-sskq{
    float: left;
    width: 0px;
    height: 370px;
    overflow: hidden;
    margin-left: 13px;
    margin-top: 13px;
    background: #f7f7f7;
    -moz-box-shadow:0px 0px 5px #bcbcbc;
    -webkit-box-shadow:0px 0px 5px #bcbcbc;
    box-shadow:0px 0px 5px #bcbcbc;
}
.zl-title{
    width: 380px;
    margin: 16px auto 0;
    overflow: hidden;
}
.zl-title i{
    float: left;
    width: 5px;
    height: 23px;
    background: #1b89d4;
}
.zl-title a{
    margin-left: 10px;
    line-height: 23px;
    color: #1b89d4;
    font-size: 18px;
    font-weight: bold ;
}
.zl-title {
    width: 510px;
    margin: 16px auto 0;
    overflow: hidden;
}
.id-sskq-title{
    text-align: center;
    width: 348px;
    margin: auto;
    color: #999999;
    font-size: 12px;
    line-height: 24px;
    margin-top: 10px;
}
.id-sskq-wr{
    width: 348px;
    margin: auto;
    overflow: hidden;
    font-size: 0;
    height: 94px;
}
.id-sskq-wr span{
    line-height: 100%;
    font-size: 14px;
    color: #02669f;
    float: left;
    margin-top: 54px;
}
.id-sskq-wr i{
    line-height: 86px;
    float: left;
    font-size: 80px;
    color: #fcd002;
    margin-left: 10px;
}
.id-sskq-wr em{
    margin-left: 10px;
    float: left;
    font-weight: 400;
    line-height: 100%;
    font-size: 24px;
    color: #06b27f;
    margin-top: 53px;
}
.id-sskq-table{
    padding: 0 12px;
    width: 324px;
    margin: auto;
    height: 284px;
    background: #ffffff;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.id-sskq-table table thead{
    line-height: 32px;
    color: #1b89d4;
    text-align: center;
}
.id-sskq-table table tbody{
    color: #3d3d3d;
    text-align: center;
}
.id-sskq-table table tbody tr td{

    line-height: 14px;
    height: 26px;
    font-size: 12px;
    border-bottom: 1px solid #f7f7f7;
}
.id-sskq-table table tbody tr:hover{
    background: #e8f3fb;
    color: #1b89d4;
}
.id-kqbg{
    float: left;
    width: 550px;
    height: 480px;
    overflow: hidden;
    margin-left: 16px;
    margin-top: 13px;
    background: #f7f7f7;
    -moz-box-shadow:0px 0px 5px #bcbcbc;
    -webkit-box-shadow:0px 0px 5px #bcbcbc;
    box-shadow:0px 0px 5px #bcbcbc;
}
.id-kqbg-title{
    height: 50px;
    width: 530px;
    margin: auto;
    overflow: hidden;
}
.id-kqbg-title h1{
    text-align: center;
    font-weight: 400;
    color: #999999;
    font-size: 12px;
    line-height: 24px;
    margin-top: 10px;
}
.id-kqbg-title h2{
    text-align: center;
    font-weight: 400;
    color: #3d3d3d;
    font-size: 12px;
    line-height: 24px;
    margin-top: 7px;
}
.id-kqbg-table{
    padding: 0 12px;
    width: 500px;
    margin: auto;
    height: 386px;
    background: #ffffff;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}


.id-kqbg-table table thead{
    line-height: 32px;
    color: #1b89d4;
    text-align: center;
}
.id-kqbg-table table tbody{
    color: #3d3d3d;
    text-align: center;
}
.id-kqbg-table table tbody tr td{
    font-size: 12px;
    line-height: 14px;
    height: 28px;
    border-bottom: 1px solid #f7f7f7;
}
.id-kqbg-table table tbody tr:hover{
    background: #e8f3fb;
    color: #1b89d4;
}
.id-kqbg-btn{
    overflow: hidden;
}
.id-kqbg-btn a{
    background:#1b89d4;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 263px;
    color: #ffffff;
    text-align: center;
    line-height: 34px;
    height: 34px;
    margin: 10px auto 0 ;
    display: block;
}
.id-kqbg-btn a:hover{
    background: url("../images/bg03.png");
    color: #ffffff;
               }
.id-zljk{
    float: right;
    width: 590px;
    height: 480px;
    overflow: hidden;
    margin-right: 13px;
    margin-top: 13px;
    background: #f7f7f7;
    -moz-box-shadow: 0px 0px 5px #bcbcbc;
    -webkit-box-shadow: 0px 0px 5px #bcbcbc;
    box-shadow: 0px 0px 5px #bcbcbc;
}
.id-zljk-title{
    text-align: center;
    width: 560px;
    margin: auto;
    color: #999999;
    font-size: 12px;
    line-height: 24px;
    margin-top: 10px;
    height: 39px;
}
.id-zljk-table{
    padding: 0 12px;
    width: 560px;
    margin: auto;
    height: 390px;
    background: #ffffff;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.id-zljk-table table thead{
    line-height: 32px;
    color: #1b89d4;
    text-align: center;
}
.id-zljk-table table tbody{
    color: #3d3d3d;
    text-align: center;
}
.id-zljk-table table tbody tr td{
    height: 52px;
    font-size: 12px;
    line-height: 14px;
    border-bottom: 1px solid #f7f7f7;
}
.id-zljk-table table tbody tr td i{
    min-width: 30px;
    height: 15px;
    color: #ffffff;
    text-align: center;
    line-height: 15px;
    background: #00cd57;
    margin: auto;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.id-zljk-table table tbody tr td i.on{
    background: #edc300;
}
.id-zljk-table table tbody tr:hover{
    background: #e8f3fb;
    color: #1b89d4;
}
.id-zljk-btn a {
    background: url("../images/bg03.png");
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 263px;
    color: #ffffff;
    text-align: center;
    line-height: 34px;
    height: 34px;
    margin: 10px auto 0;
    display: block;
}
/*æ°´è´¨é‡*/
.id-yys{
    float: left;
    width: 578px;
    height: 370px;
    overflow: hidden;
    margin-left: 13px;
    margin-top: 13px;
    background: #f7f7f7;
    -moz-box-shadow: 0px 0px 5px #bcbcbc;
    -webkit-box-shadow: 0px 0px 5px #bcbcbc;
    box-shadow: 0px 0px 5px #bcbcbc;
}
.zl-title02{
    width: 558px;
    margin: 16px auto 0 ;
    overflow: hidden;
}
.zl-title02 i{
    float: left;
    width: 5px;
    height: 24px;
    background: #1b89d4;
}
.zl-title02 a{
    margin-left: 10px;
    line-height: 24px;
    color: #1b89d4;
    font-size: 18px;
    font-weight: bold;
}
.zl-title02 span{
    padding: 0 11px;
    height: 24px;
    background: #1b89d4;
    color: #ffffff;
    font-weight: bold;
    font-size: 18px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.id-yys-title{
    width: 558px;
    margin: auto ;
    overflow: hidden;
    line-height: 32px;
    text-align: center;
    color: #999999;
    font-size: 12px;
}
.id-yys-table{
    width: 534px;
    padding: 0 12px;
    margin: auto;
    height: 288px;
    background: #ffffff;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.id-yys-table table thead{
    line-height: 32px;
    color: #1b89d4;
    text-align: center;
}
.id-yys-table table tbody{
    color: #3d3d3d;
    text-align: center;
}
.id-yys-table table tbody tr td{
    height: 28px;
    font-size: 12px;
    line-height: 14px;
    border-bottom: 1px solid #f7f7f7;
}
.id-yys-table table tbody tr td i{
    width: 30px;
    height: 15px;
    color: #ffffff;
    text-align: center;
    line-height: 15px;
    background: #00cd57;
    margin: auto;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.id-yys-table table tbody tr td i.on{
    background: #edc300;
}
.id-yys-table table tbody tr:hover{
    background: #e8f3fb;
    color: #1b89d4;
}
.id-yys02{
    float: right;
    margin-right: 13px;
}
/*å£°çŽ¯å¢ƒè´¨é‡*/

.id-syzl{
    float: left;
    width: 578px;
    height: 370px;
    overflow: hidden;
    margin-left: 13px;
    margin-top: 13px;
    background: #f7f7f7;
    -moz-box-shadow: 0px 0px 5px #bcbcbc;
    -webkit-box-shadow: 0px 0px 5px #bcbcbc;
    box-shadow: 0px 0px 5px #bcbcbc;
}
.id-syzl-title{
    width: 558px;
    margin: auto;
    overflow: hidden;
    line-height: 32px;
    text-align: center;
    color: #999999;
    font-size: 12px;
}
.id-syzl-table{
    width: 534px;
    padding: 0 12px;
    margin: auto;
    min-height: 158px;
    background: #ffffff;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.id-syzl-table table{

    padding-top: 12px;
}
.id-syzl-table thead{
    line-height: 24px;
    text-align: center;
    font-size: 14px;
}
.id-syzl-table thead i{
    color: #1b89d4;
}
.id-syzl-table thead span{
    color: #d4d4d4;
}
.id-syzl-table tbody td{
    border-top: 1px solid #f7f7f7;
    height: 28px;
    font-size: 12px;
    line-height: 14px;
    color: #3d3d3d;
    text-align: center;
}
.id-syzl-table tbody tr:hover{
    background: #e8f3fb;
    color: #1b89d4;
}
.id-syzl-table tbody tr:hover td{
    color: #1b89d4;
}
.id-syzl-selekt{
    line-height: 30px;
    font-size: 12px;
    width: 558px;
    margin: 10px auto 0 ;
    height: 124px;
    overflow: hidden;
    overflow-y: auto;
}
.id-zygr{
    float: right;
    margin-right: 13px;
    width: 578px;
    height: 370px;
    overflow: hidden;
    margin-top: 13px;
    background: #f7f7f7;
    -moz-box-shadow: 0px 0px 5px #bcbcbc;
    -webkit-box-shadow: 0px 0px 5px #bcbcbc;
    box-shadow: 0px 0px 5px #bcbcbc;
}
.id-zygr-title{
    width: 558px;
    margin: auto;
    overflow: hidden;
    line-height: 32px;
    text-align: center;
    color: #999999;
    font-size: 12px;
}

.id-zygr-table{
    width: 534px;
    padding: 0 12px;
    margin: auto;
    height: 195px;
    background: #ffffff;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.id-zygr-table {
    line-height: 24px;
    text-align: center;
    font-size: 14px;
}
.id-zygr-table table{
    margin-top: 12px;
}
.id-zygr-table i{
    color: #1b89d4;
}
.id-zygr-table thead {
    line-height: 24px;
    text-align: center;
    font-size: 14px;
}
.id-zygr-table tbody td{
    border-top: 1px solid #f7f7f7;
    height: 26px;
    font-size: 12px;
    line-height: 14px;
    color: #3d3d3d;
    text-align: center;
}
.id-zygr-table tbody tr:hover{
    background: #e8f3fb;
}
.id-zygr-table tbody tr:hover td{
    color: #1b89d4;
}
.id-zygr-table tbody tr span{
    width: 30px;
    height: 15px;
    line-height: 15px;
    background: #00cd57;
    display: inline-block;
    color: #ffffff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.id-zygr-table tbody tr span.on{
    background: #edc300;
}
.id-zygr-selekt{
    line-height: 30px;
    font-size: 12px;
    width: 558px;
    margin: 10px auto 0;
    height: 74px;
    overflow: hidden;
    overflow-y: auto;
}
/*çŽ¯å¢ƒçŠ¶å†µå…¬æŠ¥*/
.id-sbn{
    float: left;
    width: 578px;
    height: 370px;
    overflow: hidden;
    margin-left: 13px;
    margin-top: 13px;
    background: #f7f7f7;
    -moz-box-shadow: 0px 0px 5px #bcbcbc;
    -webkit-box-shadow: 0px 0px 5px #bcbcbc;
    box-shadow: 0px 0px 5px #bcbcbc;
}
.id-sbn-text{
       line-height: 30px;
    font-size: 14px;
    width: 538px;
    margin: 13px auto 0;
    height: 236px;
    overflow: hidden;
    overflow-y: auto;
    padding-left: 15px;
    background: #ffffff;
    text-align: justify;
    text-indent: 2rem;
    padding-right: 15px;
}
.id-hjgb{
    float: right;
    margin-right: 13px;
    width: 578px;
    height: 370px;
    overflow: hidden;
    margin-top: 13px;
    background: #f7f7f7;
    -moz-box-shadow: 0px 0px 5px #bcbcbc;
    -webkit-box-shadow: 0px 0px 5px #bcbcbc;
    box-shadow: 0px 0px 5px #bcbcbc;
}
.id-list-pm{
    width: 534px;
    padding: 0 12px;
    padding-top: 4px;
    margin: auto;
    margin-top: 12px;
    height: 256px;
    background: #ffffff;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.id-zljk-btn02{
    margin-top: 13px;
}
/*<!--ç»Ÿä¸€å¤´æ¡-->*/

.id-title{
    height: 44px;
    overflow: hidden;
    margin-top: 19px;
    background: #f7f7f7;
}
.id-title i{
    height: 44px;
    float: left;
    width: 4px;
    background: #1b94d3;
}
.id-title span{
    float: left;
    line-height: 44px;
    font-size: 18px;
    color: #1b94d3;
    font-weight: bold;
    margin-left: 12px;
}
.id-title .link{
    background: url("../images/ico04.jpg");
    width: 20px;
    height: 20px;
    margin-top: 12px;
    margin-right: 12px;
    float: right;
}
.id-title .link01{
    float: right;
    width: 97px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
    margin-top: 7px;
    margin-right: 12px;
    background: #1b89d4;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
/*<!--ç»Ÿä¸€å¤´æ¡ç»“æŸ-->*/
/*æ”¿ç­–*/
.id-zc{
overflow: hidden;
    margin-top: 19px;
}
.id-zc-l{
    float: left;
    width: 480px;
    overflow: hidden;
}
.id-zc-r{
    float: right;
    width: 700px;
    overflow: hidden;
}
.notice-li04 { width: 100%;overflow: hidden; }
.notice-li04 .tab-hd { border: 1px solid #e5e5e5;height: 44px;overflow: hidden}
.notice-li04 .tab-hd ul { }
.notice-li04 .tab-hd li{ float: left; width: 22% }
.notice-li05 .tab-hd li{  width: auto}
.notice-li04 .tab-hd li a{ display:block; height: 44px;text-align: center;line-height: 44px;font-size: 18px;font-weight: bold;color: #888888 }
.notice-li05 .tab-hd li a{ padding: 0 14px}
.notice-li04 .tab-hd li.on a{background: #1b94d3;color: #ffffff }
.notice-li04 .tab-bd { overflow: hidden;height: 242px }
.id-list-zc{margin-top: 16px;}
/*æ”¿ç­–ç»“æŸ*/

/*<!--è§†é¢‘ä¸­å¿ƒ-->*/

.id-sp{
    overflow: hidden;
    margin-top: 6px;
}
.id-sp-veduo{
    float: left;
    width: 318px;
}
.id-sp-veduo-title{
    height: 37px;
    overflow: hidden;
    line-height: 33px;
}
.id-sp-veduo-title span{
    float: left;
    width: 162px;
    font-size: 18px;
    color: #1b94d3;
    font-weight: bold;
    border-bottom: 4px solid #1b94d3;
}
.id-shipin{
    display: block;
    margin-top: 4px;
    overflow: hidden;
    width: 316px;
    height: 240px;
    position: relative;
    z-index: 10;
}
.id-shipin img{
    overflow: hidden;
    width: 316px;
    height: 240px;
    display: block;
}
.id-shipin .span{
    z-index: 100;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 34px;
    position: absolute;
    display: block;
    text-align: center;
    line-height: 34px;
    color: #ffffff;
    background: url("../images/bg02.png")
}
.id-rexian{
    float: right;
    width: 858px;
    overflow: hidden;
}
.notice-li06 { overflow: hidden; }
.notice-li06 .tab-hd { overflow: hidden;background: url("../images/d05.jpg");height: 37px}
.notice-li06 .tab-hd ul {}
.notice-li06 .tab-hd li{ float: left; line-height: 33px}
.notice-li06 .tab-hd li a{ display:block; padding:0 14px;color: #666666;font-size: 18px;font-weight: bold  }
.notice-li06 .tab-hd li.on a{color: #1b94d3;    border-bottom: 4px solid #1b94d3;}
.notice-li06 .tab-bd { overflow:hidden;height: 199px  }
.notice-li06 .id-list ul li {
    margin: 5px 0;
}
.id-wl{
    width: 110%;
    margin-top: 4px;
    overflow: hidden;
}
.id-wl a{
    margin-right: 5px;
    float: left;
    width: 173px;
    height: 42px;
    background: url("../images/bg04.jpg");
}
.id-wl a i{
    float: left;
    background: url("../images/ico05.png");
    height: 42px;
    width: 30px;
    margin-left: 3px;
}
.id-wl a.li02 i{
    background: url("../images/ico05.png") 0 -42px;}
.id-wl a.li03 i{
    background: url("../images/ico05.png") 0 -84px;}
.id-wl a.li04 i{
    background: url("../images/ico05.png") 0 -126px;}
.id-wl a.li05 i{
    background: url("../images/ico05.png") 0 -168px;}
.id-wl a span{
    font-size: 14px;
    color: #ffffff;
    line-height: 42px;
    margin-left: 10px;
    float: left;
}
/*<!--è§†é¢‘ä¸­å¿ƒç»“æŸ-->*/

/*ä¸“é¢˜ä¸“æ */
.picScroll-left{ overflow:hidden; position:relative;height: 120px;z-index: 1;margin: 16px auto 0;    }
.picScroll-left .prev,
.picScroll-left .next{ z-index: 1000; display:block;  width:30px; height:120px; float:right;   overflow:hidden;
    cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;position: absolute;left: 0;
    top:0;}
.picScroll-left .next{ background-position:-30px; left: auto; right: 0 ;}
.picScroll-left .bd{ margin-left: 10px  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:8px; float:left; _display:inline; overflow:hidden; text-align:center }
.picScroll-left .bd ul li a,.picScroll-left .bd ul li img{  display: block;  width: 230px;height: 120px  }

/*ä¸“é¢˜ä¸“æ */

/*<!--å­é¡µå¯¼èˆª-->*/
.page-nav{
    overflow: hidden;
    height: 45px;
    text-indent: 15px;
    line-height: 45px;
    border-bottom: 1px solid #eeeeee;
}
.page-nav a{
    display: inline-block;
    color: #444444;
}
/*<!--å­é¡µå¯¼èˆªç»“æŸ-->*/
/*åˆ—è¡¨å¯¼èˆª*/
.page-box{
    overflow: hidden;
    margin-top: 10px;
    min-height: 700px;
    _height: 700px;
    padding-bottom: 40px;
}
.page-title{
    float: left;
    width: 240px;
    overflow: hidden;
}
.page-title-name{
    background: url("../images/d06.jpg");
    height: 55px;
    overflow: hidden;
}
.page-title-name i{
    float: left;
    width: 6px;
    height: 28px;
    background: #ffffff;
    margin-left: 15px;
    margin-top: 14px;
}
.page-title-name span{
    float: left;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    line-height: 55px;
    margin-left: 20px;
}
.page-title-name em{
    margin-top: 19px;
    background: url("../images/ico06.png");
    width: 10px;
    height: 17px;
    margin-right: 20px;
    float: right;
}
.page-title-ul{
    overflow: hidden;
}
.page-title-ul ul li{
    margin-top: 1px;
    overflow: hidden;
}
.page-title-ul ul li a{
    height: 46px;
    line-height: 46px;
    background: #d1e7f6;
    display: block;
    color: #444444;
}
.page-title-ul ul li a:hover{
    background: #1b89d4;
    color: #ffffff;
}
.page-title-ul ul li a span{
    float: left;
    font-size: 16px;
    margin-left: 15px;
}
.page-title-ul ul li a i{
    display: none;
    background: url("../images/ico07.png") no-repeat;
    width: 18px;
    height: 18px;
    margin-right: 20px;
    margin-top: 14px;
    float: right;
}
.page-title-ul ul li a:hover i{
    display: block;
}
/*åˆ—è¡¨å¯¼èˆªç»“æŸ*/
.page-rap{
    float: right;
    overflow: hidden;
    width: 940px;
}
.page-rap-title{
    height: 44px;
    overflow: hidden;
    background: #f7f7f7;
}
.page-rap-title i{
    height: 44px;
    float: left;
    width: 4px;
    background: #1b94d3;
}
.page-rap-title span {
     float: left;
     line-height: 44px;
     font-size: 18px;
     color: #1b94d3;
     font-weight: bold;
     margin-left: 12px;
 }
.id-list-page{
    margin-top: 12px;
}
.id-list-page ul li {
    background: url(../images/d07.jpg) no-repeat left center;
}
/*ä¸“é¢˜ä¸“æ */

.page-img{
    margin-left: 26px;
    overflow: hidden;
}
.page-img ul li{
    margin: 0 33px;
    margin-top: 26px;
    float: left;
}
.page-img ul li a{
    width: 230px;
    overflow: hidden;
}
.page-img ul li a img{
    background: #999999;
    width: 230px;
    height: 120px;
    display: block;
}
.page-img ul li a span{
    margin-top: 12px;
    color: #3d3d3d;
    text-align: center;
    line-height: 24px;
    display: block;
}
.page-img ul li a span:hover{
    color: #f2020f;
}
/*ä¸“é¢˜ä¸“æ ç»“æŸ*/

/*<!--äº’åŠ¨äº¤æµ-->*/
.page-box02{
    padding: 20px 0;
    overflow: hidden;
}
.hd-left{
    margin-left: 15px;
    float: left;
    width: 394px;
    overflow: hidden;
}
.id-shipin02{
    width: 394px;
    height: 264px;
    margin-top: 20px;
}
.id-shipin02 img{
    width: 394px;
    height: 264px;
}
.spzx-title{
    height: 44px;
    overflow: hidden;
}
.spzx-title02{
    border-bottom: 1px solid #d1d1d1;
    height: 43px;
}
.spzx-title i{
    width: 5px;
    height: 24px;
    float: left;
    margin-top: 10px;
    background: #1b89d4;
}
.spzx-title a{
    float: left;
    margin-left: 20px;
    font-size: 18px;
    line-height: 44px;
    font-weight: bold;
    color: #1b94d3;
}
.id-list-page02{
    height: 170px;
}
.id-list-page02 ul li {
    margin: 5px 0;}
.spzx-title02{
    margin-top: 22px;
}
.ju-box-box{
    width: 394px;
    float: left;
    overflow: hidden;
}
.ju-box{

    overflow: hidden;
}
.ju-box a{
    font-size: 0;
    text-align: center;
    margin-top: 16px;
    float: left;
    height: 44px;
    background: #f3f8fc;
    border: 1px solid #f3f8fc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 192px;
}
.ju-box a:hover{
    border: 1px solid #a5dbf7;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.ju-box a i{
    display: inline-block;
    vertical-align: middle;
    height: 44px;
    width: 30px;
    background: url("../images/ico09.png") no-repeat;
}
.ju-box a.li02 i{
    background: url("../images/ico09.png") no-repeat 0 -45px;
}
.ju-box a.li03 i{
    background: url("../images/ico09.png") no-repeat 0 -85px;
}
.ju-box a.li04 i{
    background: url("../images/d08.png") no-repeat 0 -126px;
}
.ju-box a span{
    display: inline-block;
    vertical-align: middle;
    margin:0 13px;
    font-size: 16px;
    color: #1b89d4;
    line-height: 44px;
}
.ju-box a.li02{
    float: right;
}
.ju-box a.li03{
  width: 100%;
}
.hd-right{
    float: right;
    width: 774px;
}
.id-title02{
    margin-top: 0;
}
.xxck-box{
    padding: 11px;
    overflow: hidden;
    border: 1px solid #e4e4e4;
    margin-top: 20px;
}
.xxck-box-title{
    height: 36px;
    background: #f5f5f5;
    overflow: hidden;
    line-height: 36px;
    color: #3d3d3d;
}
.xxck-box-title h1{
    margin-left: 14px;
    float: left;
    width: 524px;
}
.xxck-box-title h2{
    width: 98px;
    float: left;
}
.xxck-box-title h3{
    width: 112px;
    float: left;
}
.xxck-box-ul{
    height: 374px;
    overflow: hidden;
}
.xxck-box-ul ul{
    margin-top: -1px;
}
.xxck-box-ul li{
    color: #3d3d3d;
    float: left;
    width: 100%;
    height: 47px;
    line-height: 47px;
    border-top: 1px solid #eaeaea;
}
.xxck-box-ul li:hover{
    background: #f3f8fc;
}
.xxck-box-ul li h1{
    margin-left: 14px;
    float: left;
    width: 524px;
    color: #3d3d3d;
    font-weight: 400;
}
.xxck-box-ul li h1 a{
    color: #3d3d3d;
}
.xxck-box-ul li h1 a:hover{
    color: #f2020f;
}
.xxck-box-ul li h2{
    width: 98px;
    float: left;
    font-weight: 400;
}
.xxck-box-ul li h3{
    width: 112px;
    float: left;
    font-weight: 400;
}

.notice-li07 { overflow: hidden;float: right;width: 388px;    margin-top: 12px; }
.notice-li07 .tab-hd { overflow: hidden;background:#f7f7f7;height: 44px;border-left: #1b94d3 4px solid}
.notice-li07 .tab-hd ul {}
.notice-li07 .tab-hd li{ float: left; line-height: 44px}
.notice-li07 .tab-hd li a{ display:block; padding:0 14px;color: #666666;font-size: 18px;font-weight: bold  }
.notice-li07 .tab-hd li.on a{color: #1b94d3;    border-bottom: 4px solid #1b94d3;}
.notice-li07 .tab-bd { overflow:hidden;margin-top: 12px;height: 238px }
.notice-li07-g .id-list ul li {
    margin: 5px 0;
    background: url("../images/d07.jpg") no-repeat left center;
}
.notice-li07-g{
    width: 780px;
}
/*<!--äº’åŠ¨äº¤æµç»“æŸ-->*/

/*ä¿¡æ¯å…¬å¼€*/

.xxgk-left{
    float: left;
    width: 400px;
    overflow: hidden;
}
.jg-box{
    height: 220px;
    overflow: hidden;
    width: 110%;
}
.jg-box li{
    margin-right: 10px;
    padding-bottom: 6px;
    float: left;
}
.jg-box li a{
    width: 124px;
    height: 88px;
    display: block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #f3f8fc;
    border: 1px solid #f3f8fc;
}
.jg-box li a:hover{
    border: 1px solid #39a1e7;
}
.jg-box li i{
    width: 30px;
    height: 30px;
    display: block;
    margin: 15px auto 0 ;
    background: url("../images/ico08.png");
}
.jg-box li.li02 i{
    background: url("../images/ico08.png") 0 -30px;}
.jg-box li.li03 i{
    background: url("../images/ico08.png") 0 -60px;}
.jg-box li.li04 i{
    background: url("../images/ico08.png") 0 -90px;}
.jg-box li.li05 i{
    background: url("../images/ico08.png") 0 -120px;}
.jg-box li.li06 i{
    background: url("../images/ico08.png") 0 -150px;}
.jg-box li.li07 i{
    background: url("../images/ico08.png") 0 -180px;}
.jg-box li.li08 i{
    background: url("../images/ico08.png") 0 -210px;}
.jg-box li.li09 i{
    background: url("../images/ico08.png") 0 -24px;}
.jg-box li span{
    display: block;
    text-align: center;
    color: #444444;
    line-height: 100%;
    margin-top: 14%;
}
.zdly-box{
    overflow: hidden;
}
.zdly-box-title{
    background: url("../images/d09.jpg");
    height: 33px;
    line-height: 23px;

}
.zdly-box-title a{
    margin-left: 20px;
    color: #1b89d4;
    font-weight: bold;
    font-size: 18px;
}
.zdly-box-title i{
    float: left;
    width: 5px;
    height: 23px;
    background: #1b89d4;
}
.zdly-box-ul{
    min-height: 200px;
    overflow: hidden;
    width: 110%;margin-bottom:20px;
}
.zdly-box-ul ul li{
    padding-top: 12px;
    padding-bottom: 6px;
    margin-right: 18px;
    float: left;
}
.zdly-box-ul ul li a{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: block;
    min-width: 118px;
    height: 34px;
    border: 1px solid #eeeeee;
    background: #eeeeee;
    color: #444444;
    text-align: center;
    line-height: 36px;
}
.zdly-box-ul ul li a:hover{
    border: 1px solid #39a1e7;
    background: #ffffff;
}
.ssjs-box{
    background: #f7f7f7;
    padding: 15px;
}
.ssjs-box-title{
    background: url("../images/d10.jpg");
    height: 34px;
    overflow: hidden;
}
.ssjs-box-title i{
    float: left;
    width: 5px;
    height: 23px;
    background: #1b89d4;
}
.ssjs-box-title span{
    margin-left: 20px;
    color: #1b89d4;
    font-weight: bold;
    font-size: 18px;
}
.ssjs-box-li{
    margin-top: 16px;
}
.ssjs-box-li .name{
    font-size: 16px;
    color: #444444;
    text-align: right;
    float: left;
    width: 90px;
    height: 36px;
    line-height: 36px;
}
.ssjs-box-li .text{
    height: 34px;
    border: 1px solid #dddddd;
    width: 200px;
    margin-left: 15px;
    text-indent: 10px;
}
.ssjs-box-li select{
    height: 34px;
    border: 1px solid #dddddd;
    width: 200px;
    margin-left: 15px;
    text-indent: 10px;
}
/*é€‰æ‹©æ—¶é—´*/
.form-group {position: relative;  width: 200px; margin-left: 15px;background: #ffffff}
.form-group-txt{height:34px;line-height:34px;padding:0 10px;}
.form-group-select {/*padding-left: 1px;*/}
.form-control,
.simulation-input {
    width: 100%;
    line-height: 16px;
    font-size: 12px;
    color: #4b555b;
    background: none;
    outline: none;
    border: 1px solid #d3dcdd;

    background: url("../images/d11.jpg") no-repeat right center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 -1px;
    padding: 7px 8px;
    *padding-left: 0;
    *padding-right: 0;
    *text-indent: 8px;
    *float: left;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.float-left{float:left;}

.selectul{
    position:relative;
    display:inline-block;
    cursor:pointer;
    float:left;
    margin-right:10px;
}
.selectul ul{
    position:absolute;
    left:0;
    top:0px;
    background:#fff;
    border:1px solid #bdc3c7;
    border-top:none;
    padding:0px;
    overflow:hidden;
    overflow-y:auto;
    display:none;
    padding-top: 31px;
    -webkit-box-shadow:1px 1px 2px #eee;
    box-shadow:1px 1px 2px #eee;
}
.selectul ul li{
    height:20px;
    line-height:20px;
    color:#6a7576;
    font-size:12px;
    padding:5px 10px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.selectul ul li:hover{
    background:#666;
    color:#fff;
    cursor:pointer;
}
.selectul select{
    display:none;
}

.selectfocus{
    height:30px;
    line-height:30px;
    border:1px solid #d3dcdd;
    background-color: #fff;
    padding:0 0 0 8px;
    position: relative;
    z-index: 1002;
}
.selectfocus em{
    height:30px;
    display:block;
    background:url(../images/select-arr-default.gif) no-repeat right 0;
    font-style:normal;
    color:#4b555b;
    padding-right:8px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

.select_ul_show .selectfocus{
    /*border-color:#91c4e5;
    border-bottom-color:#edf4f8;*/
}
.select_ul_show .selectfocus em{
    background-position:right -28px;
}


.lq-datetimepick{
    width: 500px;
    /*height: 280px;*/
    padding: 10px;
    position: absolute;
    /*left: 50%;
    top: 50%;
    margin: -160px 0 0 -260px;*/
    border: 1px solid #d3dcdd;
    background-color: #FFFFFF;
    -webkit-box-shadow: 0 0 7px rgba(0,0,0,.2);
    box-shadow: 0 0 7px rgba(0,0,0,.2);
    display: none;
}
.datetime-arr{
    width: 13px;
    height: 7px;
    position: absolute;
    left: 25px;
    top: -7px;
    background: url("../images/pop-tips-info-arr.gif") no-repeat 0 0;
}
.select-datetime{
    width: 100%;
    float: left;
    height:auto;
    *height: 222px;
}
.select-datetime dl{
    height: 50px;
}
.select-datetime dl.datetime-day{
    margin-bottom: 10px;
}
.select-datetime dl dt{
    width: 100px;
    height: 50px;
    float: left;
    text-align: center;
    line-height: 18px;
    text-align: center;
    font-size: 12px;
    color: #4b555b;
}
.select-datetime dl dt a{
    display: block;
    padding: 7px 0;
}
.select-datetime dl dt span{
    display: block;
    border-right: 1px solid #ecf0f1;
    margin-right: -1px;
}
.select-datetime dl dt.last span{
    border-right: none;
}
.select-datetime dl dt span i{
    color: #f03368;
    margin-left: 6px;
}
.select-datetime dl dt em{
    display: block;
    font-weight: normal;
}
/*.select-datetime dl dt a:hover,*/
.select-datetime dl dt.current a{
    background-color: #13a4e7;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
/*.select-datetime dl dt a:hover i,*/
.select-datetime dl dt.current a i{
    color: #FFFFFF;
}
.select-datetime dl dt a:hover{
    text-decoration: none;
}

.select-datetime dl dd{
    width: 99px;
    height: 40px;
    float: left;
    background-color: #fff;
    border: 1px solid #d3dcdd;
    padding: 7px 0 6px;
    margin: -1px 0 0 -1px;
    line-height: 20px;
    text-align: center;
    color: #4b555b;
    cursor: pointer;
}
.select-datetime dl dd em{
    font-size: 12px;
    display: block;
}
.select-datetime dl dd.over{
    color: #95a5a6;
    background-color: #ecf0f1;
}
.select-datetime dl dd.selected{
    color: #ffffff;
    background-color: #6b7879;
}


.datetime-select{
    height: 32px;
    clear: both;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d3dcdd;
}
.datetime-select .selectul{
    width: 100px;
}


.select-datetime dl.datetime-day{
    height: 35px;
}
.select-datetime dl.datetime-day dt,
.select-datetime dl.datetime-day dd{
    width: 70px;
    height: 30px;
    line-height: 30px;
}
.select-datetime dl.datetime-day dt{
    width: 71px;
}
.select-datetime dl.datetime-day dt span{
    border-right: none;
    font-size: 14px;
    text-align: center;
}

.select-datetime dl dd.blank{
    background-color: #fafbfb;
}
.select-datetime dl dd.current{
    background-color: #f2f5f5;
    font-weight: bold;
}


.select-datetime dl.datetime-hour dd{
    width: 61px;
    height: 30px;
    line-height: 30px;
}



.select-datetime dl.datetime-week{
    height: 50px;
}
.select-datetime dl.datetime-week dt,
.select-datetime dl.datetime-week dd{
    width: 100px;
    height: 50px;
    line-height: 150%;
}
.select-datetime dl.datetime-week dt span{
    border-right: 1px solid #ecf0f1;
    font-size: 12px;
    text-align: center;
    margin-right: -1px;
}
.select-datetime dl dt.last span{
    border-right: none;
}


.kju-question{
    width: 90%;
    margin: auto auto;
    padding: 24px 0px;
    padding-top: 48px;
    padding-bottom: 40px;
}
.kju-question h1{
    font-size: 18px;
    width: 100%;
    line-height: 36px;
    font-weight: 400;
    padding-bottom: 40px;
}
.kju-question div{
    padding: 12px 0px;
}
.kju-question h2{
    text-align: left;
    font-size: 15px;
    font-weight: bold;
}
.kju-question p{
    padding: 8px 0px;
    font-size: 14px;
    padding-left: 18px;
    display: table;
}
.kju-question p label{
    display: inline-block;
    margin-right: 10px;
}
.kju-question .btn{
    margin-top: 35px;
    width: 320px;
    height: 40px;
    background: #005295;
    color: #ffffff;
    border: 0;
}
/*é€‰æ‹©æ—¶é—´ç»“æŸ*/
.xxgk-right{
    float: right;
    width: 756px;
    overflow: hidden;
}
.notice-li08 {  overflow: hidden; }
.notice-li08 .tab-hd { height: 30px; overflow: hidden;border-bottom: 1px solid #d1d1d1 }
.notice-li08 .tab-hd li{ float: left;margin-right: 30px }
.notice-li08 .tab-hd li a{ display:block; padding:0 15px;color: #666666;font-size: 18px;font-weight: bold  }
.notice-li08 .tab-hd li.on a{ color: #1b89d4 }
.notice-li08 .tab-bd { overflow: hidden;height: 266px }
.id-list-page03 ul li {
    margin: 5px 0;
}

/*ä¿¡æ¯å…¬å¼€ç»“æŸ*/
/*å†…å®¹é¡µ*/
.lb-web {
    padding: 15px;
    padding-bottom: 40px;
    overflow: hidden;
    background: #FFFFFF;
}
.page-web-item01 {
    padding: 20px 0 30px;
    min-height: 500px;
    height: auto !important;
    height: 500px;
    overflow: hidden;
}

.biaoti {
    padding-top: 14px;
    font-size: 22px;
    line-height: 30px;
    text-align: center;
    color: #0066b1;
    font-weight: bold;
    width: 900px;
    margin: auto;
}

.xbt {
    padding-bottom: 12px;
    padding-top: 14px;
    line-height: 18px;
    font-size: 12px;
    color: #747474;
}

.xuxiann {
    font-size: 1px;
    width: 1100px;
    margin: 0 auto 40px;
    border-bottom: dashed 1px #CCC;
}

.xxbt {
    overflow: auto;

}

.dt-name{
    padding-bottom: 6px;
    margin-top: 14px;
    line-height: 30px;
    color: #666666;
    height: 60px;
    font-size: 18px;
}
.dt-time{
    font-size: 16px;
    line-height: 30px;
    color: #666666;
}
.dt-time i{
    font-weight: bold;
}
.dt-yh{
    overflow: hidden;
    margin-top: 9px;
}
.dt-yh a{
    width: 118px;
    height: 34px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #f3f8fc;
    margin-left: 10px;
    text-align: center;
    line-height: 34px;
    float: left;
    color: #1b89d4;
}

.df-xg{
    overflow: hidden;
}
/*å†…å®¹é¡µç»“æŸ*/
/*äº¤æµäº’åŠ¨*/

.jlhd-item{
    overflow: hidden;
}
.shiping-box{
    margin-top: 12px;
    overflow: hidden;
    float: left;
    width: 394px;
    height: 264px;
}
.shiping-box img{
    width: 394px;
    height: 264px;
    display: block;
}
.shiping-text{
    float: left;
    width: 346px;
    margin-left: 20px;
    overflow: hidden;
    height: 264px;
}
.shiping-text h1{
    margin-top: 10px;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: #666666;
    height: 60px;
}
.shiping-text div{
    margin-top: 2px;
    line-height: 28px;
    color: #888888;
}
.shiping-text div i{
    font-weight: bold;
}
.jlhd-item02{
    margin-top: 24px;
    overflow: hidden;
}
/*äº¤æµäº’åŠ¨*/
/*å±€é•¿ä¿¡ç®±*/

.jzxx-box{
    min-height: 772px;
    _hieght:772px;
    padding-bottom: 40px;
    overflow: hidden;
}
.jzxx-left{
    float: left;
    width: 320px;
    overflow: hidden;
}
.jzxx-cx{
    overflow: hidden;
}
.jzxx-cx div{
    margin-top: 20px;
    overflow: hidden;
}
.jzxx-cx div span{
    float: left;
    width: 80px;
    margin-left: 18px;
    line-height: 36px;
}
.jzxx-cx div input{
    line-height: 34px;
    height: 34px;
    float: left;
    border: 1px solid #dddddd;
    text-indent: 10px;
    width: 217px;
}
.jzxx-cx div input.text02{
    width: 109px;
}
.jzxx-cx div img{
    float: left;
    height: 34px;
    width: 74px;
    border: 1px solid #d2d0d0;
    margin-left: 8px;
}
/*.jzxx-cx div a{
    background: url("../images/btn.jpg");
    width: 17px;
    height: 17px;
    float: left;
    margin-top: 10px;
    margin-left: 4px;
}*/
.xxss-li{
    display: block;
    margin-top: 12px;
    border: 1px solid #1b94d3;
    height: 44px;
    overflow: hidden;
}
.xxss-li i{
    float: left;
    width: 27px;
    background-image: url("../images/ico11.png");
    height: 44px;
    margin-left: 102px;
}
.xxss-li02 i{
    background-position: 0 -57px;
}
.xxss-li span{
    float: left;
    width: 122px;
    text-align: center;
    line-height: 44px;
    color: #1b94d3;
    font-size: 16px;
}
.xxss-li:hover{
    background: url("../images/d12.png");
}
.xxss-li:hover i{
    background-image: url("../images/ico12.png");
}
.xxss-li:hover span{
    color: #FFFFFF;
}
.jzxx-right{
    margin-top: 22px;
    float: right;
    width: 810px;
    margin-right: 15px;
}
.jzxx-right-title{
    overflow: hidden;
    background: #f7f7f7;
    height: 44px;
    border-left: #1b94d3 4px solid;
}
.jzxx-right-title span{
    display: block;
    padding: 0 14px;
    font-size: 18px;
    font-weight: bold;
    color: #1b94d3;
    line-height: 44px;
    border-bottom: 4px solid #1b94d3;
}
.jzxx-right-box{
    margin-top: 20px;
    margin-bottom: 30px;
    padding: 10px;
    border: 1px solid #e4e4e4;
}
.jzxx-right-box-title{
    height: 36px;
    line-height: 36px;
    background: #f5f5f5;
    color: #3d3d3d;
}
.jzxx-right-box-title h1{
    float: left;
    width: 58px;
    text-indent: 15px;
}
.jzxx-right-box-title h2{
      float: left;
      width: 300px;
  }
.jzxx-right-box-title h3{
    float: left;
    width: 127px;
}
.jzxx-right-box-title h4{
    float: left;
    width: 108px;
}
.jzxx-right-box-title h5{
    float: left;
    width: 108px;
}
.jzxx-right-box-ul{
    overflow: hidden;
}
.jzxx-right-box-ul ul li{
    line-height: 48px;
    color: #666666;
    border-top: 1px solid #f5f5f5;
    float: left;
    width: 100%;
}
.jzxx-right-box-ul ul li h1{
    font-weight: 400;
    float: left;
    width: 58px;
    text-indent: 15px;
 }
.jzxx-right-box-ul ul li h2{
    font-weight: 400;
    float: left;
    width: 300px;
}
.jzxx-right-box-ul ul li h3{
    font-weight: 400;
    float: left;
    width: 127px;
}
.jzxx-right-box-ul ul li h4{
    font-weight: 400;
    float: left;
    width: 108px;
}
.jzxx-right-box-ul ul li h5{
    font-weight: 400;
    float: left;
    width: 108px;
}
.jzxx-right-box-ul ul li a{
      color: #3d3d3d;
  }
.jzxx-right-box-ul ul li a:hover{
    color: #f2020f;
}
.jzxx-right-box-ul ul li i{
    color: #1b94d3;
}
.jzxx-right-box-ul ul li:hover{
    background: #f3f8fc;
}
/*å±€é•¿ä¿¡ç®±ç»“æŸ*/
/*å†™ä¿¡*/
.xx-web{
    width: 1170px;
    margin: 22px auto 0 ;
    overflow: hidden;
}
.xx-web-box{
    padding-bottom: 50px;
    overflow: hidden;
    margin-top: 10px;
}
.xx-li{
    overflow: hidden;
    margin-top: 20px;
}
.xx-li-item{
    float: left;
}
.xx-li-item span{
    float: left;
    font-size: 16px;
    color: #444444;
    line-height: 46px;
}
.xx-li-item input{
    float: left;
    width: 278px;
    border: 1px solid #e6e6e6;
    background: #f7f7f7;
    height: 44px;
    line-height: 44px;
    text-indent: 10px;
}
.xx-li-item .text02{
    width: 520px;
}
.xx-li-item .text03{
    width: 1168px;
}
.xx-li-item02{
    margin-left: 80px;
}
.xx-li label{
    line-height: 46px;
    float: left;
    margin-right: 44px;
}
.xx-li label input{
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
}
.xx-li textarea{
    padding: 10px;
    width: 1148px;
    height: 360px;
    border: 1px solid #e6e6e6;
    background: #f7f7f7;
}
.xx-li .xx-li-item .text04{
    width: 280px;
}
.xx-li .xx-li-item .img{
    height: 46px;
    width: auto;
    float: left;
    margin-left: 18px;
}
.xx-li .xx-li-item a{
    line-height: 46px;
    float: left;
    margin-left: 24px;
    color: #0477c5;
}
.xx-li .xx-li-item .btn{
    float: left;
    height: 46px;
    width: 282px;
    color: #FFFFFF;
    font-size: 16px;
    background: #1b94d3;
}
/*å†™ä¿¡ç»“æŸ*/

/*æ³¨å†Œ*/

.zc-web{
    padding-bottom: 140px;
    width: 1200px;
    margin: 15px auto 0;
    overflow: hidden;
}
.zc-web .li{
    margin-top: 16px;
}
.zc-web .li .name{
    height: 36px;
    float: left;
    width: 444px;
    text-align: right;
    line-height: 36px;
    font-size: 16px;
    color: #3d3d3d;
}
.zc-web .li .text{
    float: left;
    margin-left: 27px;
    position: relative;
    z-index: 1;
}
.zc-web .li .input{
    float: left;
    width: 280px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #d2d0d0;
    text-indent: 14px;
}
.zc-web .li .input04{
    width: 130px;
}
.zc-web .li .zh{
    line-height: 36px;
    float: left;
    margin-left: 12px;
    color: #999999;
    font-size: 12px;
}
.zc-web .li .text-text{
    width: 310px;
    position: absolute;
    left: 300px;
    z-index: 10;
    top:0;
    padding: 5px 10px;
    line-height: 26px;
    color: #999999;
    border: 1px solid #d2d0d0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.zc-web .li .text-text img{
    float: left;
    background: url("../images/d02.jpg");
    margin-left: -17px;
    margin-top: 6px;
    width: 7px;
    height: 12px;
}
.zc-web .li .text-text span{
    display: block;
}
.zc-web .li select{
    float: left;
    width: 280px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #d2d0d0;
    text-indent: 14px;
}

.zc-web .li .input02{
    float: left;
    height: 34px;
    line-height: 34px;
    border: 1px solid #d2d0d0;
}
.zc-web .li .input03{
    float: left;
    width: 158px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #d2d0d0;
    text-indent: 14px;
}
.zc-web .li .yz{
    height: 34px;
    width: auto;
    float: left;
    margin-left: 12px;
    border: 1px solid #d2d0d0;
}
.zc-web .li .btn{
    float: left;
    background: url(../images/btn.jpg);
    width: 17px;
    height: 17px;
    margin-top: 10px;
    margin-left: 9px;
    border: 0;
    cursor: pointer;
}
.zc-web .li .dx{
    display: inline-block;
    vertical-align: middle;
    margin-left: 7px;
    height: 16px;
    width: 16px;
}
.zc-web .li .zs{
    display: inline-block;
    vertical-align: middle;
}
.zc-web .li .zs a{
    color: #5aa1fa;
}
.zc-web .li .qyzc-btn{
    border: 0;
    width: 284px;
    height: 36px;
    background: #09b67f;
    color: #FFFFFF;
}
.zc-web .li .qyzc-btn02{
    background: url("../images/zz.jpg");
}
.zc-web .li label{
    margin-right: 20px;
    line-height: 36px;
}
.zc-web .li label input{
    margin-right: 4px;
}
/*æ³¨å†Œ*/

.stylesp {
    display: inline-block;
    /*float: left;*/
    width: 40px;
    border-radius: 2px;
    color: #FFF;
    font-size: 12px;
    margin-left: 12px;
}





/*****************************/

.gd-web {
    padding: 0 12px;
    width: 324px;
    margin: auto;
    height: 192px;
    background: #ffffff;
    overflow: hidden;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.gd-web .title {
    overflow: hidden;
}

.gd-web .title div {
    line-height: 32px;
    color: #1b89d4;
    text-align: center;
    float: left;
    width: 23.33%;
}
.gd-web .title div.li02{

    width: 13.33%;
}
.gd-web .title div.li04 {
    width: 40%;
}

.txtScroll-top {
    overflow: hidden;
    position: relative;
}




.txtScroll-top .bd {
}

.txtScroll-top .infoList li {
    overflow: hidden;
    border-bottom: 1px solid #f7f7f7;
}
.txtScroll-top .infoList li div{
    height: 28px;
    line-height: 14px;
    font-size: 12px;
    color: #000000;
    text-align: center;
    float: left;
    width: 23.33%;
}
.txtScroll-top .infoList li div.li02{
    width: 13.33%;
}
.txtScroll-top .infoList li div.li04{
    width: 40%;
}
.txtScroll-top .infoList li:hover{
    background: #e8f3fb;
}
.txtScroll-top .infoList li i{
    width: 30px;
    height: 15px;
    color: #ffffff;
    text-align: center;
    line-height: 15px;
    background: #00cd57;
    margin: 6px auto 0;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.txtScroll-top .infoList li i.on{
    background: #edc300;
}
.xxbt {
            line-height: 30px;
            width:1100px;
            margin-left: 40px;
            margin: auto;
            overflow-x: auto;
            padding-top: 18px;
           
        }
 .xxbt table{border-collapse: collapse;list-style: none;list-style-position: outside;margin: 0px auto;padding: 0px;}
 .xxbt table tr{border:1px solid #000 !important;}
 .xxbt table tr td{border:1px solid #000 !important;} #content_web_text table {max-width:742pt;}

/**归档时间**/

.lm_gd {display:block !important;position:absolute;top:360px;left:66%;transform:rotate(-16deg);width:240px;z-index:9999999;}
.lm_gd img {width:100%;height:100%;}
.lm_gd .gdtime {position:absolute;top:78px;left:77px;color:#303592;font-size:18px;}
